chore(frontend): update frontend dependencies to latest compatible versions#6860
chore(frontend): update frontend dependencies to latest compatible versions#6860Ludy87 wants to merge 5 commits into
Conversation
Update Babel packages to 7.29.7, PostHog to latest, vitest to 3.2.6, and vite to 7.3.6. Remove OpenTelemetry telemetry packages and protobufjs dependencies. Update axios and form-data for improved security and compatibility.
Extract repeated header reading code into a reusable `readResponseHeader()` utility function that handles various header formats (get() method, lowercase, camelCase keys) and value types. This reduces duplication across FileSelectorPicker, FileManagerContext, FilesModalContext, SignatureStorageService, ShareLinkLoader, and shareLinkImport, making header access more consistent and robust.
📦 Tauri Desktop Builds Ready!The desktop applications have been built and are ready for testing. Download Artifacts:🐧 Linux x64: Download Stirling-PDF-linux-x86_64 (.deb, .rpm, .AppImage) - 869.7 MB Built from commit 6fb8253 |
✅ Frontend License Check PassedAll frontend licenses have been validated and no compatibility warnings were detected. The frontend license report has been updated successfully. |
🚀 V2 Auto-Deployment Complete!Your V2 PR with embedded architecture has been deployed! 🔗 Direct Test URL (non-SSL) http://54.175.155.236:6860 🔐 Secure HTTPS URL: https://6860.ssl.stirlingpdf.cloud This deployment will be automatically cleaned up when the PR is closed. 🔄 Auto-deployed for approved V2 contributors. |
Description of Changes
This change updates multiple frontend dependencies to their latest compatible releases by refreshing the
package-lock.json. The update includes dependency version bumps across the frontend toolchain and runtime libraries while removing obsolete transitive dependencies introduced by newer package versions.What was changed
Why the change was made
Checklist
General
Documentation
Translations (if applicable)
scripts/counter_translation.pyUI Changes (if applicable)
Testing (if applicable)
task checkto verify linters, typechecks, and tests pass